Ibarra
Coordinates (43.13127, -2.06487)
Population unknown
Population unknown
Ibarra is a city in Spain - Basque Country
Species living near Ibarra
Tawny owl2
Owls
Eurasian Sparrowhawk2
Birds of Prey
Mallard2
Unspecified (family Anatidae)1
Waterfowl